package com.zscat.mallplus.entity.vo.oms;

import com.zscat.mallplus.oms.entity.OmsCartItem;
import com.zscat.mallplus.oms.vo.ConfirmOrderResult;
import com.zscat.mallplus.oms.vo.GroupAndOrderVo;
import com.zscat.mallplus.pms.entity.PmsProduct;
import com.zscat.mallplus.sms.entity.SmsBasicGifts;
import com.zscat.mallplus.sms.entity.SmsGroupActivity;
import com.zscat.mallplus.sms.vo.SmsCouponHistoryDetail;
import com.zscat.mallplus.ums.entity.UmsIntegrationConsumeSetting;
import com.zscat.mallplus.ums.entity.UmsMemberReceiveAddress;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class StoreConfirmGoodInfo {

    /**
     * 消息
     */
    private String message = "";
    /**
     * 店铺名字
     */
    private String storeName;
    /**
     * 店铺ID
     */
    private String storeId;
    /**
     * 商品列表，多个商品
     */
    private List<ConfirmOrderGoodInfo> goods;
    /**
     * 用户可用优惠券数量
     */
    private Integer couponHistoryNum;
    /**
     * 优惠券领取默认id
     */
    private Long couponHistoryId;
    /**
     * 用户可用优惠券列表
     */
    private List<SmsCouponHistoryDetail> couponHistoryDetailList;
    /**
     * 购物车信息
     */
    private List<OmsCartItem> cartPromotionItemList;
    /**
     * 运费
     */
    private BigDecimal freightAmount;
    /**
     * 是否包邮
     */
    private Boolean isFreeShipping = true;
    //优惠
    private BigDecimal promotionAmount;
    //应付金额
    private BigDecimal payAmount;
    //订单商品总金额
    private BigDecimal totalAmount;

}
